Details for this torrent 


Idol Hands
Type:
Games > PC
Files:
1
Size:
285.83 MB

Tag(s):
Idol Hands

Uploaded:
Oct 7, 2018
By:
dauphong



Idol Hands is a strategy game where you gradually take over the world by guiding your people and defeating other gods